definition of protein channel

Best popular definition of protein channel